vertical hemstitch - German English Dictionary